//
//  ColorConfig.h
//  JSBasicFramework
//
//  Created by Apple on 2018/8/1.
//  Copyright © 2018年 Apple. All rights reserved.
//

#ifndef ColorConfig_h
#define ColorConfig_h


CG_INLINE UIColor *
JS_colorWithHexA(NSInteger hexValue, CGFloat alphaValue){
    return [UIColor colorWithRed:((float)((hexValue & 0xFF0000) >> 16))/255.0
                           green:((float)((hexValue & 0xFF00) >> 8))/255.0
                            blue:((float)(hexValue & 0xFF))/255.0 alpha:alphaValue];
}

CG_INLINE UIColor *
JS_colorWithHex(NSInteger hexValue){
    return JS_colorWithHexA(hexValue, 1);
}


/*! App 主题色 */
static NSInteger const kBodyColor = 0x3461E8;
/*! App 背景色 */
static NSInteger const kBodyBGColor = 0xededed;
/*! App 线 */
static NSInteger const kBodyLineColor = 0xc9c9c9;

/*
 一般项目中的同等规格的文字都是统一的
 所以对项目中的主要颜色以
 body 主要
 medium 中等
 lower  最低级
 */

/*! 主体黑色*/
static NSInteger const kBodyBlack   = 0x202020;
/*! 中等黑*/
static NSInteger const kMediumBlack   = 0x333333;
/*! 最低级黑色*/
static NSInteger const kLowerBlack   = 0x1b1a20;

/*! 主体灰色-字体 #*/
static NSInteger const kBodyGray   = 0x707070;
static NSInteger const kMediunFontGray   = 0x909090;

/*! 中等灰-背景*/
static NSInteger const kMediumGray   = 0x999999;
/*! 最低级灰色*/
static NSInteger const kLowerGray   = 0xaaaaaa;

/*! 黄色*/
static NSInteger const kBodyYellow   = 0xFFA300;

/*! 橙色*/
static NSInteger const kBodyOrange   = 0xF96B1C;

#endif /* ColorConfig_h */
